debit memorandum - German English Dictionary